put up a poor show - Turco Inglés Diccionario